﻿using System.Collections.Generic;
using WebMvc.Models;

namespace WebMvc.Dao
{
    public interface IBaseDao<T> where T : BaseModel
    {
        IEnumerable<T> GetAll();
        T GetById(int id);
        T GetByNombre(string nombre);
        bool Create(T obj);
        bool Update(T obj);
        void Delete(int id);
    }
}